leopard flounder - Alemán Inglés Diccionario